package utils

import (
	"github.com/shopspring/decimal"
	"strconv"
)

// 不截取小数的
func FloatToStr2(f float64) string {
	return strconv.FormatFloat(f, 'f', -1, 64)
}

// 截取两位小数
func Round2(value float64) float64 {
	d := decimal.NewFromFloat(value)
	f, _ := d.Round(2).Float64()
	return f
}

// 截取三位小数
func Round3(value float64) float64 {
	d := decimal.NewFromFloat(value)
	f, _ := d.Round(3).Float64()
	return f
}

func Round4(value float64) float64 {
	d := decimal.NewFromFloat(value)
	f, _ := d.Round(4).Float64()
	return f
}
